Allora se inserisco un valore tra 211-2108 il risultato di (sanzione/105) me lo deve mettere nella textbox denominata sanzione12.text, se questo valore è maggiore di 12 allora deve scrivermi 12 sennò il risultato che esce nella sanzione12.text.
Stessa cosa vale per il valore inserito tra 2108.01 e 5270.00; il risultato di (sanzione/105) me lo deve mettere nella textbox denominata sanzione24.text e anche qui se il valore è maggiore di 24 allora deve scrivermi 24 sennò il risultato che esce nella sanzione24.text.
Stessa cosa vale per il valore tra 5270.01 e 99999.99 ma non mi dilungo a spiegare perchè tanto è uguale alle altre due.
Dove sbaglio?potete aiutarmi? Che tra l'altro qui non mi funziona il programma non mi fa nessun calcolo, solo se lascio :
Codice sorgente - presumibilmente VB.NET |
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click If sanzione.Text = "" Then Return ElseIf sanzione.Text >= 211 And sanzione.Text <= 2108 Then sanzione12.Text = (sanzione.Text / 105).ToString("##") ElseIf sanzione.Text >= 2108.01 And sanzione.Text <= 5270 Then sanzione24.Text = (sanzione.Text / 105).ToString("##") ElseIf sanzione.Text >= 5270.01 And sanzione.Text <= 99999.99 Then sanzione60.Text = (sanzione.Text / 105).ToString("##") End If If sanzione12.Text >= 12 And sanzione12.Text < 24 Then Label2.Text = 12 Else : Label2.Text = sanzione12.Text End Sub
|
allora così il programma mi funziona.